.modal{
	.position(fixed);
	z-index: 10;
	text-align: left;
	.mask{
		.position(fixed);
		background-color: rgba(0,0,0,.3);
	}
	.modal-dialog{
		.position(absolute,40%,50%,60%,auto);
		background-color: #FFFAF7;
		transform: translate(-50%,-50%);
		.modal-header{
			height: 60px;
			background-color: #F5F5F5;
			padding: 0 25px;
			line-height: 60px;
			font-size: 16px;
			font-weight: bold;
			.icon-close{
				.positionImg(absolute,23px,25px,14px,14px,'/imgs/icon-close.png');
				transition: transform .3s;
				&:hover{
					transform:scale(1.5)
				}
			}
		}
		.modal-body{
			padding: 42px 40px 54px;
			font-size: 14px;
			text-align: center;
		}
		.modal-footer{
			height: 82px;
			line-height: 82px;
			text-align: center;
			background-color: #F5F5F5;
		}
	}
}